home *** CD-ROM | disk | FTP | other *** search
/ Champak 132 (Alt) / Vol 132.iso / games / super_ka.swf / scripts / frame_187 / DoAction.as
Encoding:
Text File  |  2011-06-09  |  7.3 KB  |  205 lines

  1. removeFinal_mc();
  2. f_bottleTimeMc = false;
  3. f_unDeadMc = false;
  4. f_enemyStopMc = false;
  5. magicWaterUsed = false;
  6. enemyStop = false;
  7. getURL("FSCommand:allowscale",false);
  8. _root.heroLife = _root.heroLife + 1;
  9. myMap4 = [[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,1,1,10,0,0,1,1,1,0,0,1,1,1],[1,0,0,0,0,11,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,11,0,0,0,0,0,0,0,0,0,1],[1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1]];
  10. myMap3 = [[1,6,6,6,6,6,6,6,6,6,6,6,6,6,6,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,1,1,10,0,0,1],[1,1,1,1,0,0,0,0,0,0,0,0,11,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,11,0,0,1],[1,0,0,0,1,1,1,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1]];
  11. myMap2 = [[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,10,1,1,1,0,0,1,1,10,0,0,0,1],[1,0,0,11,0,0,0,0,0,0,0,11,0,0,0,1],[1,0,0,11,0,0,0,0,0,0,0,11,0,0,0,1],[1,1,1,1,0,0,0,0,0,0,0,1,1,1,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1]];
  12. myMap1 = [[1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,1,1,1,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,10,0,0,0,0,0,0,0,1,10,1,0,1],[1,0,0,11,0,0,0,0,0,0,0,0,11,0,0,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]];
  13. game = {tileW:40,tileH:40,doorclose:true,havingBottle:0,currentGate:8,currentMap:1,totalMap:4,itemBottle:16,totalTimes:120,totalLives:_root.heroLife,totalScores:_root.score,totalBottles:_root.everyGateBottle,bulletcounter:0,gateDoorX:8,gateDoorY:1};
  14. game.bullets = new Array();
  15. game.Tile0 = function()
  16. {
  17. };
  18. game.Tile0.prototype.walkable = true;
  19. game.Tile0.prototype.frame = 1;
  20. game.Tile1 = function()
  21. {
  22. };
  23. game.Tile1.prototype.walkable = false;
  24. game.Tile1.prototype.frame = 2;
  25. game.Doors = function(newmap, oldmap)
  26. {
  27.    this.newmap = newmap;
  28.    this.oldmap = oldmap;
  29. };
  30. game.Doors.prototype.walkable = true;
  31. game.Doors.prototype.frame = 3;
  32. game.Doors.prototype.door = true;
  33. game.Tile2 = function()
  34. {
  35. };
  36. game.Tile2.prototype = new game.Doors(2,1);
  37. game.Tile3 = function()
  38. {
  39. };
  40. game.Tile3.prototype = new game.Doors(1,2);
  41. game.Tile4 = function()
  42. {
  43. };
  44. game.Tile4.prototype = new game.Doors(3,2);
  45. game.Tile5 = function()
  46. {
  47. };
  48. game.Tile5.prototype = new game.Doors(2,3);
  49. game.Tile6 = function()
  50. {
  51. };
  52. game.Tile6.prototype = new game.Doors(4,3);
  53. game.Tile7 = function()
  54. {
  55. };
  56. game.Tile7.prototype = new game.Doors(3,4);
  57. game.Tile10 = function()
  58. {
  59. };
  60. game.Tile10.prototype.walkable = false;
  61. game.Tile10.prototype.frame = 2;
  62. game.Tile10.prototype.ladder = true;
  63. game.Tile10.prototype.item = "ladder";
  64. game.Tile11 = function()
  65. {
  66. };
  67. game.Tile11.prototype.walkable = true;
  68. game.Tile11.prototype.frame = 1;
  69. game.Tile11.prototype.ladder = true;
  70. game.Tile11.prototype.item = "ladder";
  71. myItems = [[0],[[1,1,2],[1,7,2],[1,11,2],[1,1,4],[2,1,3],[2,8,2],[2,13,2],[2,14,2],[3,2,2],[3,12,2],[3,1,9],[3,2,9],[4,14,5],[4,14,6],[5,6,3],[5,6,4],[6,9,6],[6,10,6],[10,10,3]],[[1,5,2],[1,8,2],[1,1,4],[1,14,5],[2,1,2],[2,6,2],[2,13,2],[2,14,7],[3,2,2],[3,3,2],[3,12,2],[3,14,2],[4,1,8],[4,1,9],[5,5,5],[5,6,5],[6,4,5],[6,10,7],[9,3,9]],[[1,6,2],[1,9,2],[1,2,5],[1,14,5],[2,1,3],[2,2,3],[2,10,3],[2,11,3],[3,3,3],[3,4,3],[3,13,3],[3,12,3],[4,1,7],[4,2,7],[5,14,3],[5,3,7],[6,10,6],[6,11,6],[8,1,9]],[[1,7,1],[1,1,3],[1,10,4],[1,14,4],[2,1,1],[2,2,1],[2,14,1],[2,13,4],[3,9,4],[3,12,6],[3,1,7],[3,4,7],[4,10,1],[4,11,1],[5,2,7],[5,3,7],[6,13,6],[6,14,6]]];
  72. game.Item1 = function()
  73. {
  74. };
  75. game.Item1.prototype.typeNum = 1;
  76. game.Item2 = function()
  77. {
  78. };
  79. game.Item2.prototype.typeNum = 2;
  80. game.Item3 = function()
  81. {
  82. };
  83. game.Item3.prototype.typeNum = 3;
  84. game.Item4 = function()
  85. {
  86. };
  87. game.Item4.prototype.typeNum = 4;
  88. game.Item5 = function()
  89. {
  90. };
  91. game.Item5.prototype.typeNum = 5;
  92. game.Item6 = function()
  93. {
  94. };
  95. game.Item6.prototype.typeNum = 6;
  96. game.Item7 = function()
  97. {
  98. };
  99. game.Item7.prototype.typeNum = 7;
  100. game.Item8 = function()
  101. {
  102. };
  103. game.Item8.prototype.typeNum = 8;
  104. game.Item9 = function()
  105. {
  106. };
  107. game.Item9.prototype.typeNum = 9;
  108. game.Item10 = function()
  109. {
  110. };
  111. game.Item10.prototype.typeNum = 10;
  112. game.Item11 = function()
  113. {
  114. };
  115. game.Item11.prototype.typeNum = 11;
  116. myEnemies = [[0],[[1,4,3],[2,10,4],[3,1,7],[4,11,7],[6,13,5],[7,2,6]],[[1,2,6],[2,4,3],[3,10,3],[4,13,6],[7,7,7],[7,10,8]],[[1,13,7],[2,10,4],[3,4,7],[4,3,5],[6,7,6],[7,9,8]],[[1,4,2],[2,13,2],[3,3,5],[4,12,8],[7,6,3],[6,8,6]]];
  117. game.Enemyp1 = function()
  118. {
  119. };
  120. game.Enemyp1.prototype.xMove = 1;
  121. game.Enemyp1.prototype.yMove = 0;
  122. game.Enemyp1.prototype.speed = -2;
  123. game.Enemyp2 = function()
  124. {
  125. };
  126. game.Enemyp2.prototype.xMove = 1;
  127. game.Enemyp2.prototype.yMove = 0;
  128. game.Enemyp2.prototype.speed = 2;
  129. game.Enemyp3 = function()
  130. {
  131. };
  132. game.Enemyp3.prototype.xMove = 1;
  133. game.Enemyp3.prototype.yMove = 0;
  134. game.Enemyp3.prototype.speed = 2;
  135. game.Enemyp4 = function()
  136. {
  137. };
  138. game.Enemyp4.prototype.xMove = 1;
  139. game.Enemyp4.prototype.yMove = 0;
  140. game.Enemyp4.prototype.speed = 2;
  141. game.Enemyp5 = function()
  142. {
  143. };
  144. game.Enemyp5.prototype.xMove = 1;
  145. game.Enemyp5.prototype.yMove = 0;
  146. game.Enemyp5.prototype.speed = -1;
  147. game.Enemyp6 = function()
  148. {
  149. };
  150. game.Enemyp6.prototype.xMove = 1;
  151. game.Enemyp6.prototype.yMove = 0;
  152. game.Enemyp6.prototype.speed = -3;
  153. game.Enemyp7 = function()
  154. {
  155. };
  156. game.Enemyp7.prototype.xMove = 1;
  157. game.Enemyp7.prototype.yMove = 0;
  158. game.Enemyp7.prototype.speed = 3;
  159. game.Bullet = function()
  160. {
  161. };
  162. game.Bullet.prototype.speed = 5;
  163. game.Bullet.prototype.dirx = 0;
  164. game.Bullet.prototype.diry = -1;
  165. game.Bullet.prototype.width = 2;
  166. game.Bullet.prototype.height = 2;
  167. myMovingTiles = [[0],[[2,4,7]],[[2,9,7]],[[2,7,6]],[[2,10,6]]];
  168. game.MovingTilep1 = function()
  169. {
  170. };
  171. game.MovingTilep1.prototype.speed = 2;
  172. game.MovingTilep1.prototype.dirx = 0;
  173. game.MovingTilep1.prototype.diry = 1;
  174. game.MovingTilep1.prototype.miny = 0;
  175. game.MovingTilep1.prototype.maxy = 2;
  176. game.MovingTilep1.prototype.width = game.tileW / 2;
  177. game.MovingTilep1.prototype.height = game.tileH / 2;
  178. game.MovingTilep2 = function()
  179. {
  180. };
  181. game.MovingTilep2.prototype.speed = 2;
  182. game.MovingTilep2.prototype.dirx = 1;
  183. game.MovingTilep2.prototype.diry = 0;
  184. game.MovingTilep2.prototype.minx = -2;
  185. game.MovingTilep2.prototype.maxx = 2;
  186. game.MovingTilep2.prototype.width = game.tileW / 2;
  187. game.MovingTilep2.prototype.height = game.tileH / 2;
  188. char = {xtile:7,ytile:5,speed:4,unDead:true,flystart:-14,jumpstart:-10,gravity:1.2,fly:false,jump:false,havinggun:false,shootspeed:1000,climb:false,onMovingTile:false};
  189. buildMap(_root["myMap" + game.currentMap]);
  190. fall(_root.char);
  191. init();
  192. stop();
  193. _root.createEmptyMovieClip("controller",20002);
  194. controller.onEnterFrame = function()
  195. {
  196.    controlFunc();
  197. };
  198. _root.onEnterFrame = function()
  199. {
  200.    if(Key.isDown(17))
  201.    {
  202.       pauseMc.play();
  203.    }
  204. };
  205.